package com.uzai.console.entity;

import com.uzai.common.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 免单活动表
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2022-10-11 11:11:07
 */
@Data
public class MdActivity extends BaseEntity {
	private static final long serialVersionUID = 8440813440724252666L;

	/**
	 * 
	 */
	private Long merId;

	/**
	 * 活动来源：0私有，1官方
	 */
	private Integer source;

	/**
	 * 活动id
	 */
	private Long activityId;

	/**
	 * 活动名称
	 */
	private String name;
	/**
	 * 活动图片
	 */
	private String imgUrl;
	/**
	 * 活动类型(0-新人活动;1-日常活动)
	 */
	private Integer activityType;

	/**
	 * 触发指令(JSON数组格式)
	 */
	private String commands;
	/**
	 * 免单配置方案id
	 */
	private Long configId;
	/**
	 * 减免方式(0-淘礼金；1-收货后返余额)
	 */
	private Integer awardModel;
	/**
	 * 淘礼金创建方式(0-买家兑换时创建；1-活动当天0点自创建；2-手动导入）
	 */
	private Integer amoygoldType;
	/**
	 * 限制时间(多少小时之内兑换,等于0表示不限制)
	 */
	private Integer limitHours;
	/**
	 * 限制次数(多少小时之内兑换次数,等于0表示不限制)
	 */
	private Integer limitTimes;

	/**
	 * 会员标签(JSON数组格式)
	 */
	private String userTags;

	/**
	 * 开始时间
	 */
	private Integer startTime;
	/**
	 * 结束时间
	 */
	private Integer endTime;

	/**
	 * 状态（0-未开始；1-进行中；2-暂停中；3-已结束）
	 */
	private Integer status;

}
